🔍
🏠
Wikipedia
🎲
Long Bird Island, Bermuda
Long Bird Island
is an
island
of
Bermuda
.